.life {
  .row {
    padding: 10px 20px 10px 20px;

    .cell {
      line-height: 80px;
      margin-bottom: 10px;
      width: 50%;
      display: inline-block;
      vertical-align: top;
      box-sizing: border-box;
      text-decoration: none;
      color:black;

      div {
        background-color: #EDEEED;
        height: 80px;
        border-radius: 5px;
        padding-left: 70px;
        padding-right:10px;

        &.114 {
          background-image: url("./images/114.png");
          background-repeat: no-repeat;
          background-position: 10px center;
          background-size: 50px;
        }

        &.cyyy {
          background-image: url("./images/cyyy.png");
          background-repeat: no-repeat;
          background-position: 10px center;
          background-size: 50px;
        }

        &.sq {
          background-image: url("./images/sq.png");
          background-repeat: no-repeat;
          background-position: 10px center;
          background-size: 50px;
        }

        &.zyjl {
          background-image: url("./images/zyjl.png");
          background-repeat: no-repeat;
          background-position: 10px center;
          background-size: 50px;
        }
      }

      &:nth-child(odd) {
        div {
          margin-right: 5px;
        }
      }

      &:nth-child(even) {
        div {
          margin-left: 5px;
        }
      }
    }
  }
}